package pers.ree.demo.designpattern.factory.abstractfactory;

/**
 * 这个类不是抽象工厂必须的
 * 在使用的时候，直接new具体的工厂对象也可以，如：
 * IHouseFactory chinaHouseFactory = new ChinaHouseFactory();
 */
public class FactoryProducer {

    public static IHouseFactory getFactory(String name) {
        if ("China".equals(name)) {
            return new ChinaHouseFactory();
        }

        return new AmericaHouseFactory();
    }
}
